﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SDL3;

namespace 飞机大战.core
{
    internal abstract class Scene : IObject
    {
        protected SDL.FPoint camera_position_ = new SDL.FPoint();

        public abstract void Clean();
        public abstract void HandleEvents(SDL.Event event_);
        public abstract void Init();
        public abstract void Render();
        public abstract void Update(float dt);
    }
}
